lick your wounds - Alemán Inglés Diccionario